-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: 🚀 Remove Autotools and MSVC build systems #166
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 51706e0
I guess if something is forgotten it can be removed later and it looks like nothing excessive is removed either (but doc/Doxygen
file generation?)
.DS_Store | ||
build | ||
/build* | ||
!/build-aux |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why unignore /build-aux
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To ensure that Autotools legacy won't sneak into CMake realm.
51706e0
to
243ff40
Compare
3a58eea
to
9186936
Compare
9186936
to
6fa30c0
Compare
Unit tests create an artifact in the source tree:
|
6fa30c0
to
897e99b
Compare
Fixed. |
8266fad
to
7752690
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 7752690
7752690
to
9415874
Compare
Rebased. More stuff have been removed from the |
9415874
to
44296a2
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 44296a2
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 44296a2
dce1045
to
045f267
Compare
ACK 045f267 |
045f267
to
66ad3e3
Compare
66ad3e3
to
88d3a83
Compare
907de18
to
62215e4
Compare
62215e4
to
81ed12f
Compare
…ctory 57cdcdf cmake: Ignore build subdirectories within source directory (Hennadii Stepanov) Pull request description: It was planned to clean up the `.gitignore` file during the [removal](#166) of the Autotools and MSVC legacy build systems. However, reviewers requested it [earlier](bitcoin#30454 (comment)). Therefore, [delivering](bitcoin#30454 (comment)) it now :) ACKs for top commit: paplorinc: ACK 57cdcdf Tree-SHA512: 7279debfca02b4dad13f5ec68190f09c16a34d9079d5859163f28b55193ef4e32a9bb925f104b9d83a01782146482ab9fd137c2af987b4d38c00e61c8a018026
81ed12f
to
0c77a91
Compare
0c77a91
to
3e6cf60
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 3e6cf60
Looks good, also the two new commits since my last review.
3e6cf60
to
96679f6
Compare
Why restore |
The
It is still not clear which way is preferred. For more details, please refer to bitcoin#30533. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK d3f1c8a
96679f6
to
ad12ccc
Compare
Rebased. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK ad12ccc
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK ad12ccc
Tested it building depends
with make
and cmake
building using the toolchain.
Maybe the two commits can be split up into two pull requests? MSVC removal should be doable now, while autotools may or may not be good to keep a few more days, given my comment on the merged cmake pull. |
Looks like this is now bitcoin#30731 and bitcoin#30664, so reviewers of this change may want to go there. |
Closing this PR. |
The ultimate goal :)